develop something to the maximum - Français Anglais Dictionnaire